$(document).ready(function() {

    $("#random_code").click(function() {
        // alert('in');
        var postdata = {};
        jQuery.post(URL + '/coupon/?action=random_numb', postdata, function(result) {
            $("#cp_code").val(result);
        });
    });
    
    $('.cp_expiry_date').datepicker({
        format: "yyyy-mm-dd",
    }).on('changeDate', function(e) {
        $(this).datepicker('hide');
    });
    
    
    //$('#cp_expiry_date').datepicker('update', '2011-03-05');


	
    
	$('#cp_startdate').datepicker({
        format: "yyyy-mm-dd",
    }).on('changeDate', function(e) {
        $(this).datepicker('hide');
    });




    $("#no_limit_used").click(function() {
        var no_limit_used = $("#no_limit_used").prop('checked');
        if (no_limit_used == true) {
            $("#cp_used_time").val('');
            $("#cp_used_time").attr('readonly', 'readonly');

        } else {
            $("#cp_used_time").removeAttr("readonly");
        }
    });


    $("#cp_expirystatus").click(function() {
        var cp_expirystatus = $("#cp_expirystatus").prop('checked');
        
        if (cp_expirystatus == true) {
            $('.cp_expiry_date').datepicker("remove");
            $(".cp_expiry_date").val('');
            $(".cp_expiry_date").attr('id', 'cp_expiry');
            $(".cp_expiry_date").attr('readonly', 'readonly');
        } else {
           $('.cp_expiry_date').datepicker({
                format: "yyyy-mm-dd",
            }).on('changeDate', function(e) {
                $(this).datepicker('hide');
            }); 
            $(".cp_expiry_date").attr('id', 'cp_expiry_date');
            $(".cp_expiry_date").removeAttr("readonly");

        }
    });


	if($("#hidden_expirystatus").val() == 1)
	{
		$('.cp_expiry_date').datepicker("remove");
	}



    $("#cp_type").change(function() {
        var cp_type_val = $(this).val();
        //alert(cp_type_val);
        $("#order_price_div").hide();
        $("#category_div").hide();
        $("#product_div").hide();
        $("#apply_discount_div").hide();

        if (cp_type_val == 'orders_over') {
            $("#order_price_div").show();
            $("#cp_cat_id").val('');
            $("#cp_prd_id").val('');
        } else if (cp_type_val == 'collection') {
            $("#category_div").show();
            $("#cp_prd_id").val('');
            $("#apply_discount_div").show();
            $("#cp_order_price").val('');
        } else if (cp_type_val == 'specific_product') {
            $("#product_div").show();
            $("#cp_cat_id").val('');
            $("#apply_discount_div").show();
            $("#cp_order_price").val('');
        } else {
            $("#order_price_div").hide();
            $("#category_div").hide();
            $("#product_div").hide();
            $("#cp_cat_id").val('');
            $("#cp_prd_id").val('');
            $("#cp_order_price").val('');
            $("#apply_discount_div").hide();

        }
    });

});